\section{Introducción}

% - Introducción: acá debería figurar todo lo necesario como para que un lector no iniciado en el tema entienda el propósito general del sistema que van a describir.

\subsection{Enunciado}

Las autoridades del diario La Corneturra nos han contactado para solicitarnos tomemos a nuestro cargo la realización de un nuevo sistema de administración de sus publicaciones y periodistas.
Hasta el momento, los periodistas y las publicaciones han sido administradas de forma manual, esto genera diversos problemas.
Esto genera que haya diversos problemas desde inconsistencias entre los artículos publicados hasta problemas entre los periodistas por temas de autoría. Además, el diario no cuenta con ningun soporte para que los corresponsales puedan entregar sus textos, entonces dependiendo de donde se encuentren, envían su material de diferentes formas, algunos por carta otros dictando por telefono, etc. Logicamente esto genera muchos problemas.
Con la intensión de reducir los problemas de administración , La Corneturra ha abierto redacciones locales en diferentes puntos del pais. Todas las redacciones envían, en cualquier momento, el material que reciben de los corresponsales. La redacción central es la reponsable de unificar las noticias a fin de, por ejemplo, no publicar mas de una nota sobre exactamente el mismo tema. Además, la redacción central se encarga de verificar la veracidad de la información y que no haya plagio.
Además de la versión en papel, el diario tiene una versión digital, en la cual los periodistas del diario publican material sin pasar por ninguna redacción. Por consiguiente, la información publicada en la versión digital no es corregida ni verificada. En otras palabras, todo lo que se publica en la versión digital es considerado material crudo. La redacción central puede eliminar notas de la versión digital si así lo desea.
Luego de algunas reuniones con directivos del diario, logramos elaborar un esquema que retrata la operatoria actual. Además, pudimos rescatar algunas ideas que tienen los responsables de la empresa acerca de lo que el nuevo software deber ser capaz de realizar. Estas apreciaciones se exhiben a continuación

Las notas son divididas en secciones (Deportes, Policiales, etc) pero los periodistas, locales y corresponsales, pueden publicar en cualquier sección. Sin embargo, el diario no permite que el mismo periodista firme en una misma edición más de dos notas, si estas estan en la misma sección y tres si es en diferentes secciones.
Normalmente los corresponsales envían el trabajo a las redacciones locales, pero en muchos casos, también envían sus articulos a la redacción central.
La redacción central decide qué se publica en el diario y qué no. Antes de publicar una nota la redacción debe verificar que no haya plagio, el cual puede ser entre los diferentes corresponsales o bien con otros diarios.
Las noticias que finalmente se publican son corregidas por la redacción central. Esta, además calcula el índice de confiabilidad de las noticias. Este índice depende de varias cosas: de la credibilidad del corresponsal, del tema de la noticia y del interes editorial que el tema de la nota tenga para el diario.
A diferencia de la versión impresa, en la cual la redacción central concentra el material a ser publicado, en el caso de la versión digital el contenido es completado directamente por los periodistas, sin ningun tipo de corrección ni verificación de veracidad. Sin embargo la redacción central puede eliminar notas subidas por periodistas en la versión digital.

Dado que hoy por hoy la operatoria es completamente manual, el diario tiene muchos problemas para administrar la información. Los corresponsales envían información a más de una redacción con la intensión de aumentar las chances de lograr que el diario publique sus notas. Además, hay mucha diferencia entre la información que se publica en la edición impresa y la digital. Asimismo, hay muchos casos de periodistas que para aumentar sus ganancias envían notas bajo pseudónimos por lo que la redacción no puede verificar las restricciones sobre las cantidades de notas por periodistas.
Los ejecutivos manifestaron su preocupación al respecto de estas dificultades y desean que el nuevo sistema pueda resolver la mayor cantidad de situaciones en forma automática. En el caso de la versión impresa, ellos desean que el sistema pueda centralizar los artículos de los periodistas in situ y la recepción de la información que llega de las redacciones locales. La redacción solo acepta artículos hasta 1 hora antes del cierre de la edición.
Por último, hay algunas consideraciones a tener en cuenta:
Por una reglamentación vigente, la diferencia entre lo que el diario publica en su versión impresa y digital, no debe ser de más del 50\% de las notas publicadas.
Además, para aumentar su público, el diario va a empezar a publicar noticias relacionadas con temas que hasta ahora no formaban parte de su linea editorial, como por ejemplo, gastronomía mapuche y deportes extremos de invierno. Por lo que, aún sin tener periodistas especializados en estos temas, el diario pretende resolver esto por medio de nuestro sistema.

\subsection{Como seguimos}

Se nos planteó la realización de un nuevo sistema para la administración de las publicaciones y periodistas del diario La Corneturra. El propósito del sistema nuevo va a ser mejorar algunos aspectos y ver que todos los objetivos sean alcanzados.

La ingeniería de software nos provee métodos y técnicas para desarrollar y mantener software.
Una de las técnicas de desarrollo es la del diagrama de contexto.
En el diagrama de contexto se caracterizan todas las interacciones que realiza un sistema con su entorno (entidades externas), estas pueden ser otros sistemas, sectores internos a la organización, o factores externos a la misma.
De esta manera proveeremos un análisis de los alcances del nuevo sistema y como se relaciona con sus usuarios, hardware u otros sistemas preexistentes.

Se nos pide además que proporcionemos la mayor cantidad de información posible respecto de como nuestro sistema ayudará a cumplir con los objetivos planteados.
Para esto la ingeniería de software nos provee otra herramienta que son los diagramas de objetivos.
Los diagramas de objetivos sirven para modelar la estructura de los objetivos de una organización.
Estos diagramas deben ser una descomposición progresiva de los objetivos del área de la organización donde se ubica el problema.
Los objetivos ``hijos'' se obtienen preguntandose el cómo se puede obtener determinado objetivo.
Los objetivos ``padre'' se obtienen preguntandose el por qué.
Por lo tanto, los objetivos se suelen estructurar en árboles descomponiéndose en otros obligatorios u optativos.
De esta manera, es posible estudiar alternativas en los requisitos y verificar la completitud de un conjunto de requisitos con respecto a los objetivos planteados.

Puede ocurrir que los diagramas anteriormente presentados no puedan contemplar todos los aspectos por una cuestión de impedimento del lenguaje o del modelo.
Estas cuestiones son tomadas en cuenta, y aquellos aspectos no modelables son descriptos mediante lenguaje coloquial.

Por último, nos piden que les otorguemos una serie de escenarios informales donde se ejemplifiquen situaciones hipotéticas (pero representativas) de funcionamiento esperado.
Estas situaciones tambien van a ser descriptas mediante lenguaje coloquial, y además se hará un seguimiento en los diagramas anteriormente planteados.

Nuestro primer paso en este tp fue realizar una lista con los eventos relevantes del problema, para de esta manera establecer los objetivos que tenía que alcanzar el sistema.
Después se pasó a identificar los actores principales dentro del sistema actual. Por lo cual nos pareció razonable empezar con el diagrama de contexto. 
Luego, ya teniendo los actores y habiendo identificado de la lista de eventos relevantes los objetivos principales que debía cumplir el nuevo sistema se modeló el diagrama de objetivos.
